* { margin:0; padding:0;}
body {
	font-family:"微软雅黑","宋体",Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:center; 
	width:100%; 
	background:#9c9c9c;
	}
#header {
	padding:20px 0;
	
	}
#wrapper {
	width:100%;
	background:#fff;
	margin:0 auto;
	height:auto;
	min-height:600px;
	text-align:center;
	padding:0 0 20px;
	}
#button{
	width:100%;	
	margin:0 auto;
	text-align:center;
	padding-top:20px;
	}
	
#button a {
	display:block;
	background-color:#f60;
	line-height:30px;
	height:30px;
	color:#fff;
	font-size:20px;
	text-decoration:none;
	width:100%;
	margin:0 auto;
	border:1px solid #ccc;
	vertical-align:middle;		
	}
	
#search {
	width:80%;
	margin:10px 10%;
	}
	
.search_input {
	width:100%;
	height:40px;
	margin:10px 0 20px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	
	}
.select {
	width:100%;
	height:40px;
	line-height:40px;
	}
.search_button {
	width:50px;
	height:40px;
	margin:0;
	}
.text { 
	text-align:left; 
	margin:0 auto;
	width:80%;
}

.text table {
	width:100%;
	padding:10px 0;
	font-size:13px;
	line-height:20px;
}

.text table td {
	padding:2px 5px;
	border:1px solid #ccc;
}


.bg_gray {
	background-color:#ccc;
	
}

h2 { padding:20px 0 ; font-size:17px; text-align:left; margin:0 auto; width:80%;}
p { font-size:13px; margin:0 0 6px;  line-height:18px;}
.small { font-size:13px; font-style:normal;}
.search-result { color:red; padding:20px 0 10px;}

.status { margin:0 auto 20px; height:30px; width:80%;  }
.status ul li { float:left; list-style:none; width:25%; border:0; line-height:30px;}
.yellow {
	background-color:#f60;
	color:#fff;
	font-weight:bold;
	}
.gray {
	 background:#ccc;
	 color:black;
	}
.line { margin:10px 0; width:80%}